layui.use('table', function(){
    var table = layui.table;
    //展示已知数据
    table.render({
        elem: '#userList'
        ,cols: [[ //标题栏
            {field: 'id', title: 'ID', width: 80, sort: true}
            ,{field: 'username', title: '用户名', width: 120}
            ,{field: 'password', title: '密码', minWidth: 120}
            ,{field: 'permission', title: '等级', minWidth: 80}
            ,{field: 'phone', title: '电话', width: 120}
            ,{field: 'createTime', title: '创建日期', width: 150}
            ,{field: 'updateTime', title: '更新日期', width: 150, sort: true}
        ]]
        ,data: getuserList()});

    function getuserList() {

        //获取页面数据
        var data;
        var userId=getCookie("user");
        $.ajax({
            url: "http://176.198.106.37/user/findAll",
            async: false,   //同步
            type: "get",
            data: {"userId":userId,"pages": 0,"rows":10},
            success: function (result) {
                if (result.status == 200) {
                    var strJson=JSON.stringify(result);
                    var res=JSON.parse(strJson);
                    data=JSON.stringify(res.data);
                }
            },
            error: function () {
                alert("服务异常!");
            }
        });
        alert(data);
        return data;
    };
    function getRows() {
        //获取数据总行数
        var rows;
        $.ajax({
            url: "http://176.198.106.37/user/queryRows",
            type: "get",
            success: function (result) {
                if (result.status == 200) {
                    rows=result.data;
                }
            },
            error: function () {
                alert("服务异常!");
            }
        });
        return rows;
    };
    function getCookie(c_name) {
        if (document.cookie.length>0){      //判断cookie是否存在

            //获取cookie名称加=的索引值
            var c_start = document.cookie.indexOf(c_name + "=");

            if (c_start!=-1){     //说明这个cookie存在

                //获取cookie名称对应值的开始索引值
                c_start=c_start + c_name.length+1

                //从c_start位置开始找第一个分号的索引值，也就是cookie名称对应值的结束索引值
                c_end=document.cookie.indexOf(";",c_start)

                //如果找不到，说明是cookie名称对应值的结束索引值就是cookie的长度
                if (c_end==-1) c_end=document.cookie.length

                //unescape() 函数可对通过 escape() 编码的字符串进行解码
                //获取cookie名称对应的值，并返回
                return unescape(document.cookie.substring(c_start,c_end))
            }
        }
        return "" //不存在返回空字符串
    }

});

